microsoft hack firewall open source explorer antivirus internet javascript malware analysis mozilla online shopping hacking shop network security training security exploit penetration testing network security memory and learning information security linux motion intelligence